home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / osr5 / make_dist.sh < prev    next >
Linux/UNIX/POSIX Shell Script  |  1998-07-25  |  309b  |  19 lines

  1. #!/bin/sh
  2. H=`pwd` 
  3.  
  4. for i in $*
  5. do
  6.     d=`dirname $i`
  7.     cd $d/..
  8.     p=`pwd`
  9.     b=`basename $p`
  10.     [ -d usr ] && DIRS=usr
  11.     [ -d etc ] && DIRS="$DIRS etc"
  12.     [ -d lib ] && DIRS="$DIRS lib"
  13.     [ "$DIRS" ] && {
  14.         tar cf - $DIRS | gzip -9 > $b-dist.tar.gz
  15.         rm -rf $DIRS
  16.     }
  17.     cd $H
  18. done
  19.